package com.zandequan.modules.article.entity;

import java.io.Serializable;
import java.util.Date;



/**
 * 文章_媒体表，图片，视频，音频，附件
 * 
 * @author treesea
 * @email 2117999344@qq.com
 * @date 2017-08-13 00:01:18
 */
public class MediaEntity implements Serializable {
	private static final long serialVersionUID = 1L;
	
	//媒体Id
	private Integer articleMediaId;
	//文章Id
	private Integer articleId;
	//0图片1视频2音频3附件
	private Integer type;
	//存储路径
	private String url;
	//创建时间
	private Date createTime;
	//更新时间
	private Date updateTime;
	//创建者
	private Integer createUser;
	//更新者
	private Integer updateUser;
	//0 来源cms1 来源小程序2 来源app
	private Integer origin;
	//0已发布可见 1未发布不可见
	private Integer status;
	//0 未删除1 已删除
	private Integer deleteFlag;

	/**
	 * 设置：媒体Id
	 */
	public void setArticleMediaId(Integer articleMediaId) {
		this.articleMediaId = articleMediaId;
	}
	/**
	 * 获取：媒体Id
	 */
	public Integer getArticleMediaId() {
		return articleMediaId;
	}
	/**
	 * 设置：文章Id
	 */
	public void setArticleId(Integer articleId) {
		this.articleId = articleId;
	}
	/**
	 * 获取：文章Id
	 */
	public Integer getArticleId() {
		return articleId;
	}
	/**
	 * 设置：0图片1视频2音频3附件
	 */
	public void setType(Integer type) {
		this.type = type;
	}
	/**
	 * 获取：0图片1视频2音频3附件
	 */
	public Integer getType() {
		return type;
	}
	/**
	 * 设置：存储路径
	 */
	public void setUrl(String url) {
		this.url = url;
	}
	/**
	 * 获取：存储路径
	 */
	public String getUrl() {
		return url;
	}
	/**
	 * 设置：创建时间
	 */
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}
	/**
	 * 获取：创建时间
	 */
	public Date getCreateTime() {
		return createTime;
	}
	/**
	 * 设置：更新时间
	 */
	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}
	/**
	 * 获取：更新时间
	 */
	public Date getUpdateTime() {
		return updateTime;
	}
	/**
	 * 设置：创建者
	 */
	public void setCreateUser(Integer createUser) {
		this.createUser = createUser;
	}
	/**
	 * 获取：创建者
	 */
	public Integer getCreateUser() {
		return createUser;
	}
	/**
	 * 设置：更新者
	 */
	public void setUpdateUser(Integer updateUser) {
		this.updateUser = updateUser;
	}
	/**
	 * 获取：更新者
	 */
	public Integer getUpdateUser() {
		return updateUser;
	}
	/**
	 * 设置：0 来源cms1 来源小程序2 来源app
	 */
	public void setOrigin(Integer origin) {
		this.origin = origin;
	}
	/**
	 * 获取：0 来源cms1 来源小程序2 来源app
	 */
	public Integer getOrigin() {
		return origin;
	}
	/**
	 * 设置：0已发布可见 1未发布不可见
	 */
	public void setStatus(Integer status) {
		this.status = status;
	}
	/**
	 * 获取：0已发布可见 1未发布不可见
	 */
	public Integer getStatus() {
		return status;
	}
	/**
	 * 设置：0 未删除1 已删除
	 */
	public void setDeleteFlag(Integer deleteFlag) {
		this.deleteFlag = deleteFlag;
	}
	/**
	 * 获取：0 未删除1 已删除
	 */
	public Integer getDeleteFlag() {
		return deleteFlag;
	}
}
